package com.pozu.new_retail.dao.vo;

import java.io.Serializable;
import java.util.List;

/**
 * 分享信息
 * @author chao
 * @date 2018年4月22日
 */
public class ShareInfoVo implements Serializable {

    private static final long serialVersionUID = 1L;
    
    private Long shareId;   
    /** 商品id */
    private Integer goodsId; 
    /** 商品对应的图标 */
    private String img;
    /** 商品名称 */
    private String goodsName;
    /** 属性1名称 */
    private String attr1;
    /** 属性1(颜色：白色、黑色等) */
    private String value1;
    /** 属性2名称 */
    private String attr2;
    /** 属性2(尺寸：32、33等) */
    private String value2;
    /** 属性3名称 */
    private String attr3;
    /** 属性3(备用) */
    private String value3;
    /** 属性4名称 */
    private String attr4;
    /** 属性4(备用) */
    private String value4;  
    /** 原价 */
    private Double price;   
    /** 商品数量只能是1件 */
    private Integer number;    
    /** 创建时间 */
    private Long createdTime;
    /** 默认0有效期1已失效2已删除 */
    private Integer state;
    
    /** 商品描述 **/
    private String goodsDesc;   
 
    /** 购物车id号 */
    private Long shoppingCartId;       
    /** 剩余时间 */
    private Long time;
    /** 已分享人数 **/
    private Integer sharedNumber;
    /** 奖券数量 **/
    private Integer ticketNumber;
    /** 奖券开奖结果0未中奖1免单 **/
    private Integer ticketResult; 
    /** 助力人信息 **/
    private List<BriefUserVo> userInfos;
    
	public Long getShareId() {
		return shareId;
	}
	public void setShareId(Long shareId) {
		this.shareId = shareId;
	}
	public Integer getGoodsId() {
		return goodsId;
	}
	public void setGoodsId(Integer goodsId) {
		this.goodsId = goodsId;
	}
	public String getImg() {
		return img;
	}
	public void setImg(String img) {
		this.img = img;
	}
	public String getGoodsName() {
		return goodsName;
	}
	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}
	public String getAttr1() {
		return attr1;
	}
	public void setAttr1(String attr1) {
		this.attr1 = attr1;
	}
	public String getValue1() {
		return value1;
	}
	public void setValue1(String value1) {
		this.value1 = value1;
	}
	public String getAttr2() {
		return attr2;
	}
	public void setAttr2(String attr2) {
		this.attr2 = attr2;
	}
	public String getValue2() {
		return value2;
	}
	public void setValue2(String value2) {
		this.value2 = value2;
	}
	public String getAttr3() {
		return attr3;
	}
	public void setAttr3(String attr3) {
		this.attr3 = attr3;
	}
	public String getValue3() {
		return value3;
	}
	public void setValue3(String value3) {
		this.value3 = value3;
	}
	public String getAttr4() {
		return attr4;
	}
	public void setAttr4(String attr4) {
		this.attr4 = attr4;
	}
	public String getValue4() {
		return value4;
	}
	public void setValue4(String value4) {
		this.value4 = value4;
	}
	public Double getPrice() {
		return price;
	}
	public void setPrice(Double price) {
		this.price = price;
	}
	public Integer getNumber() {
		return number;
	}
	public void setNumber(Integer number) {
		this.number = number;
	}
	public Long getCreatedTime() {
		return createdTime;
	}
	public void setCreatedTime(Long createdTime) {
		this.createdTime = createdTime;
	}
	public Integer getState() {
		return state;
	}
	public void setState(Integer state) {
		this.state = state;
	}
	public String getGoodsDesc() {
		return goodsDesc;
	}
	public void setGoodsDesc(String goodsDesc) {
		this.goodsDesc = goodsDesc;
	}
	
	public Long getShoppingCartId() {
		return shoppingCartId;
	}
	public void setShoppingCartId(Long shoppingCartId) {
		this.shoppingCartId = shoppingCartId;
	}
	public Long getTime() {
		return time;
	}
	public void setTime(Long time) {
		this.time = time;
	}
	public Integer getSharedNumber() {
		return sharedNumber;
	}
	public void setSharedNumber(Integer sharedNumber) {
		this.sharedNumber = sharedNumber;
	}
	public Integer getTicketNumber() {
		return ticketNumber;
	}
	public void setTicketNumber(Integer ticketNumber) {
		this.ticketNumber = ticketNumber;
	}
	public Integer getTicketResult() {
		return ticketResult;
	}
	public void setTicketResult(Integer ticketResult) {
		this.ticketResult = ticketResult;
	}
	public List<BriefUserVo> getUserInfos() {
		return userInfos;
	}
	public void setUserInfos(List<BriefUserVo> userInfos) {
		this.userInfos = userInfos;
	}

}